报文格式_ql3sgezw7g48mxqg

    334
    最后修改于

    • 序号 4B,是对报文中字节的编号,表明当前报文第一个字节序号
    • 确认号 4B,期望的下一个报文段的字节开始序号。
    • 数据偏移(4bit),报文数据距离起始处有多远。指明 TCP 首部长度。
    • 保留(6bit),置为 0
    • 控制位(6bit)
      • URG,紧急指针,立即发送
      • ACK,ACK=1 时确认号才有效。连接建立后所有传送的报文 ACK 都应该为 1
      • PSH,推送,发送方立即发送,接收方立即接收
      • RST,复位,表示 TCP 连接出现严重差错,必须释放并重建连接,也可以拒绝建立连接
      • SYN,连接建立,表明连接建立请求 / 接收报文
      • FIN,释放一个连接,FIN=1 时,此报文的发送方已经发送完毕,要求释放连接
    • 窗口(2B),本报文发送方的接收窗口
    • 校验和(2B)12 字节伪首部 + 报文,与 UDP 相同
    • 紧急指针,(2B)URG=1 时有意义,指出本报文紧急数据的字节数
    • 选项,变长,最大 40B
    • 🥳0
    • 👍0
    • 💩0
    • 🤩0